(machine) perform well - Anglais Synonymes Dictionnaire